bay the moon - French English Dictionary